package com.example.qxfw.backgroundManagement.service;

import com.example.qxfw.common.entity.UserProduct;
import com.example.qxfw.common.entity.UserTable;
import com.example.qxfw.rcyw.pojo.JobMake;

import java.util.List;

/************************************
 *
 * @author : HuangDeYin Jolly
 * @since : JDK 11
 * @Date : 2023/6/30  星期五   15:55
 * @description : 此类用来 产品管理的业务方法接口
 ***************************************/
public interface ProductManagerService {
    List<UserTable> selectIdAndUserName();

    List<UserProduct> selectProductType();

    List<JobMake> selectJobType();

    List<UserProduct> selectUserProductByUserId(String startTime,String endTime,String producttype,String productname);

    Integer insertUserProduct(UserProduct userProduct);

    Integer updateUserProduct(UserProduct userProduct);

    Integer deleteUserProduct(int id);

    List<UserProduct> exportUserTable();

    Integer importUserProduct(UserProduct userProduct);

    List<UserProduct> selectProductName(String productType);

    List<JobMake> selectJobName(String jobType);

}
